from selenium import webdriver
from selenium.webdriver.common.by import By
import os,time
"""
# 上传文件
driver = webdriver.Chrome()
url = 'file:///' + os.path.abspath('html') + '/upload_file.html'
driver.get(url)
# 准备需要上传的文件（绝对路径）
file = os.path.abspath('html') + '/radio-checkbox.html'
# 找到上传标签并输入需要上传的绝对路径地址
time.sleep(2)
driver.find_element(By.NAME,'file').send_keys(file)
# 退出游览器
time.sleep(2)
driver.quit()
"""

# 准备配置项
options = webdriver.ChromeOptions()
prefs = {'profile.default_content_settings.popups':0, 'download.default_directory':'d:\\'}
options.add_experimental_option('prefs',prefs)
# 打开游览器，设置配置项，请求网址
driver = webdriver.Chrome(options=options)
driver.get('https://www.selenium.dev/downloads/')

# 定位需要下载的文件标签，点击下载
driver.find_element(By.LINK_TEXT,'64 bit Windows IE').click()